Dodaj akapit
Funkcja "dodaj-akapit" w IronWord pozwala deweloperom na wstawianie całych akapitów do istniejącego dokumentu Word, zapewniając efektywny sposób strukturyzacji i organizacji zawartości. Dodając akapit, deweloperzy mogą połączyć wiele fragmentów tekstu, każdy z różnym formatowaniem, w spójny blok. Ta funkcja jest szczególnie przydatna przy tworzeniu dynamicznych dokumentów, gdzie tekst musi być grupowany i stylizowany razem, takich jak raporty, artykuły czy listy.
Oferuje elastyczność w prezentacji tekstu, umożliwiając włączenie różnych opcji formatowania jak pogrubienie, kursywa i inne style w jednym akapicie. Możliwość dodawania akapitów pomaga utrzymać czystą strukturę dokumentu i zapewnia, że zawartość jest właściwie zorganizowana dla czytelności.
Dodawanie akapitów w C
Klasa Paragraph w IronWord reprezentuje blok tekstu, który może zawierać zarówno tekst bez stylu, jak i treść stylizowaną. Podczas pracy z akapitami deweloperzy mogą łączyć zwykłe obiekty TextContent ze stylizowanymi obiektami Run, tworząc rozbudowane, sformatowane bloki tekstu.
Aby dodać zwykły tekst bezpośrednio do akapitu, należy użyć metody AddText z obiektem TextContent. Jest to idealne dla tekstu bez stylu, który nie wymaga specyficznego formatowania. W przypadku treści stylizowanej należy utworzyć obiekt Run zawierający TextContent, a następnie przypisać obiekt TextStyle do Run. Obiekt TextStyle może określać formatowanie, takie jak pogrubienie, kursywa, rodzina czcionek, rozmiar czcionki i kolor.
Po ostylowaniu obiektu Run należy użyć metody AddChild, aby dodać go do akapitu. Ta metoda jest przeznaczona specjalnie do dodawania obiektów Run z formatowaniem. Pojedynczy akapit może zawierać wiele przebiegów o różnych stylach, co pozwala na elastyczne formatowanie tekstu w jednym bloku.
Po skonstruowaniu akapitu z całą pożądaną zawartością należy użyć metody AddParagraph na obiekcie WordDocument, aby wstawić go do dokumentu. To podejście podąża za hierarchią dokumentu: WordDocument → DocumentSection → Paragraph → Run → TextContent, zapewniając właściwą strukturę i zachowanie formatowania przy zapisywaniu dokumentu.

